/* /styles/public.css */ 

/* CSS Document */
/* Default */

  html { 
    margin: 0px; 
    padding: 0px; 
    border: 0px solid; 
    background-color: white;
  }
  body { 
    margin: 0px; 
    padding: 0px; 
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    padding-bottom: 30px;
    color: rgb(079,073,073);
  }
  img { 
    border: 0 white none; 
    vertical-align: top;
  }

  a {
    color: rgb(079,073,073);
  }
  a:hover {
    color: white;
    background-color: rgb(000,150,212);
  }

  a:hover img {
    background-color: white;
  }
  a:hover.nobg {
    background-color: transparent;
  }

  #container {
    position: relative;
    margin: 0px auto 10px auto;
    width: 775px;
  }
  
  #container2 {
    width: 775px;
    font-size: 12px;
    position: relative;
    border: 0px rgb(255,255,255) solid;
    background-color: white;
  }
  
  #container2:after, .floatFix {
    display: block;
    clear: both;
    height: 0px;
    content: ".";
    visibility: hidden;
    font-size: 0px;
  }
  #container2 {display: inline-table;}

/* Hides from IE-mac \*/
* html #container2 {height: 1%;}
#container2 {display: block;}
/* End hide from IE-mac */
 

  #header{
    height: 187px;
    clear: both; 
    border: 1px solid rgb(000,150,212);
  }
  
  #header p {
    color: white;
    font-size: 8pt;
    margin: 0;
    padding: 2px 5px 3px 5px;
    background-color: rgb(000,150,212);
  }
  
  #header #topmenu {
    position: absolute;
    top: 0px;
    left: 735px;
  }

  #billboard {
    width: 750px;
    height: 100px;
    margin: 14px auto;
  }
  
  #nameday p {
    text-align: right;
    font-size: 11px;    
    margin: 0;
    padding: 0;
    padding-bottom: 3px;
  }

  #title { 
    width: 613px; 
    background-image: url('http://www.korczyna.pl/img/layout/titlebg.jpg');
  }

  h1 {
    text-align: center;
    margin-top: 15px;
    padding: 0px;
    font-size: 13.5pt;
    font-weight: bold;    
    /*line-height: 1.3em; */
  }

  h2, h3 {
    font-size: 12px;
    font-weight: bold;
  }
  #content h2, #content h2 a {
    color: rgb(000,000,000);
  }

  h2 a, h3 a {
    text-decoration: none; 
  }

  h3, h3 a {
    color: rgb(144,144,144);
  }
  h3 a:hover {
    color: rgb(144,144,144);
    background-color: transparent;
  }
  h2 a:hover, #content h2 a:hover {
    color: white;
  }
  
  h4 {
    font-size: 10.5pt;
    font-weight: bold;
    color: rgb(000,150,212);
    border-top: 1px dashed rgb(172,172,172);
    margin: 30px 260px 5px 5px;
    padding: 5px;
  }

  .window {
    background-image: url('http://www.korczyna.pl/img/layout/pasek.jpg');
    background-repeat: no-repeat;
    margin-bottom: 10px;
    width: 155px;
	 max-width: 155px;
  }

  .window div {
    margin: 0px;
    border: 1px rgb(219,219,219) solid;
    border-top: 0px;
    padding-top: 9px;
  }
	
  /*.window em {
  	padding-left: -15px;
  	margin-left: -15px;
    font-style: italic;

	
	}*/

  #menu {
    background-color: rgb(023,110,160);
    width: 155px;
    clear: both;
    margin-bottom: 10px;
	 z-index: 1;
  }

  #menu div {
    background-color: rgb(023,110,160);
    font-size: 1px;
  }

  #leftBar #menu p.boxTitle {
    background-image: url('http://www.korczyna.pl/img/layout/menutitlebg.gif');
    width: 150px;
    padding: 3px 0 8px 5px;
  }
  #leftBar p.boxTitle, #rightBar p.boxTitle {
    background-repeat: no-repeat;
    margin: 0;
    color: white;
    font-size: 11px;
    padding: 3px 0 5px 5px;
  }
  
  #menu ul, #menu li {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  
  #menu ul {
    line-height: 1.1;
  }
  
  #menu li {
    background-color: rgb(023,110,160);
/*    margin-bottom: 1px; /**/
    border-bottom: 1px solid rgb(000,072,114);    /**/
    padding: 1px 0;
    font-size: 9pt;
  }

  #menu li a {  
    display: block;
    padding: 2px 2px 2px 5px;
    color: white;
    font-family: Arial, Verdana, sans-serif;
    text-decoration: none;
  }
  #menu li a:hover {  
    background-color: rgb(000,072,114);
  }
  
  p.centered, .centered p {
    text-align: center;
  }

  .right {
    text-align: right;
  }

  .link {
    font-size: 11px;
  }

  .link a {
    text-decoration: none;
  }

  #leftBar img, #rightBar img {
  }  
  
  #leftBar {
    float: left;
    width: 155px;
    height: 100%;
    background-color: white;
  }
  
  #leftBar p, #leftBar h2, #rightBar p, #rightBar h2 {
    color: rgb(079,073,073);
    margin: 0 3px 2px 3px;
  }

  #container4 {
    float: left;
  }

  #content {
    clear: both;
    width: 448px;
    background-color: white;
    border: 1px rgb(219,219,219) solid;
    overflow: hidden;
    margin: 0px 8px 0px 7px;
    padding-bottom: 10px;
    position: relative;
  }

  #rssicon {
    position: absolute;
    right: 2px;
    top: 2px;
  }

  
  div.info {
    position: relative;
    width: 448px;
    margin: 0;
  }
  
  div.info div.beginText {
    padding-right: 5px;
  }
  
	div.info h2 {
		width: 80%;
	}
	
  .bluehr {
    border-bottom: 1px solid rgb(000,150,212);
    font-size: 1px;
    width: 358px;
    height: 2px;
    margin: 10px auto 5px auto;
	 clear: both;
  }
  
  .bluehr_long {
    border-bottom: 1px solid rgb(000,150,212);
    font-size: 1px;
    width: 558px;
    height: 2px;
    margin: 10px auto 5px auto;
  }
  
  #content .info img {
    float: left;
    margin: 2px 5px 8px 7px;
    border: 2px rgb(000,150,212) solid;
    padding: 1px;
  }

  #content p {
    /*text-align: justify;*/
    font-size: 9pt;
    color: rgb(079,073,073);
    margin: 0 2px 4px 7px;
  }
  
  #content  p.date{
    color: rgb(144,144,144);
    margin: 0px;
    padding: 0 5px 5px 5px;
    font-size: 7.5pt;
  }

  #content em {
    font-style: italic;
  }

  #content h2, #content h3 {
    margin: 0px;
    padding: 5px 5px 0 5px;
  }

  #content h3 { 
    position: absolute;
    top: 0px;
    right: 0px;
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif; /**/
    background-image: url('http://www.korczyna.pl/img/layout/h3arrow.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding: 5px;
  }
  
  ul.otherNews {
    display: block;
    list-style-type: none;
    margin: 0;
    padding-left: 10px;
  }

  ul.otherNews li a {
    font-size: 9pt;
    text-decoration: none;
  }
  
  h2.archive {
    margin: 3px 20px 3px 0;
  }
  
  #rightBar {
    float: left;
    width: 155px;
    height: 100%;
    background-color: white;
    }
    
  #informator, #informator li, #informator ul{
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  #informator {
    margin-left: 4px;
  } 
  #informator ul {
    margin-left: 4px;
  } 
  
  #informator li {
    font-size: 9pt;
    font-weight: bold;
    color: rgb(079,073,073);
    padding-bottom: 7px;
  }
  #informator ul li {
    padding-bottom: 0px;
    font-weight: normal;
    margin-left: 4px;
  }

  #informator li a {
    font-size: 9pt;
    text-decoration: none;
  }
  
  #external p {
    margin: 10px 0;
  }
	
	#extra_flash p {
    margin: 10px 0;
  }
  
  #footer {
    color: rgb(144,144,144);
    font-size: 10px;
    padding: 0;
    margin: 0;
    margin-top: 5px;
    border-top: 3px solid rgb(000,150,212);
    position: relative;
    width: 775px;
  }

  #footer p {
    margin: 0;
    padding: 0;
  }

  .footerLeft {
    margin-left: 10px;
  }
  
  .footerRight {
    position: absolute;
    right: 0px;
    top: 0px;
  }

  .footerRight ul, .footerRight li {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  .footerRight li {
    float: left;
    margin: 2px 5px;
  }
  
  #stat24img {
    clear: both;
    text-align: right;
  }
  
  #footer a {
    font-size: 10px;
    text-decoration: none;
  }

/*printer styles 
@media print{ 
#header{display:none;} 
#nameday{display:none;} 

#leftBar{display:none;} 

#rightBar{display:none;} 
#container4{width:90%; float:none;}
#footer{display: none;}
}  */    /* /styles/public_podstrona.css */ 

/* CSS Document */
/* Podstrona */

  #container4.colspan2 #content {
    width: 611px;
    margin: 0px 0px 0px 7px;
  }

  #container4.colspan2 h1 {
    text-align: left;
	 font-size: 20px;
    margin-left: 10px;
  } 
  
  #container4.colspan2 div.info {
    width: 611px;
  }


  #container4.colspan2 #content .info a img {
    float: left;
    margin: 2px 5px 8px 7px;
    border: 2px rgb(000,150,212) solid;
    padding: 1px;
	}
  #container4.colspan2 #content .info a:hover img {
    background-color: white;
  }

  #container4.colspan2 #content .info img {
    float: left;
    margin: 2px 5px 8px 7px;
    border: 2px rgb(000,150,212) solid;
    padding: 1px;
  }

  #container4.colspan2 .floatright {
    float: right;
  }

  #container4.colspan2 #content p {
    /*text-align: justify;*/
    margin: 0 10px 10px 10px;
  }

  #container4.colspan2 #content .modify {
	clear: both;
    text-align: right;
	 margin-top: 20px;
  }

 #container4.colspan2 form {
 	clear: none;
 }
